A church with a tall tower and gravestones in the foreground.

Find hotels in St. Florence from CA $118

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Florence hotels

1. The Coach House

The Coach House
3.0 star property
Tenby
The price is CA $597
CA $716 total
includes taxes & fees
Nov 11 - Nov 12
The Coach House

2. Elm Grove Country House

Elm Grove Country House
4.0 star property
Tenby
10.0 out of 10, Exceptional, (132 reviews)
"Very nice present staff place and area would definitely recommend"
United Kingdom
Brian
Elm Grove Country House

3. Grooms Cottage

Grooms Cottage
3.5 star property
Tenby
The price is CA $611
CA $733 total
includes taxes & fees
Nov 10 - Nov 11
Grooms Cottage

4. Willow Lodge

Willow Lodge
3.0 star property
Tenby
The price is CA $630
CA $756 total
includes taxes & fees
Nov 13 - Nov 14
Willow Lodge

5. The Imperial Hotel

The Imperial Hotel
3.0 star property
Tenby
9.0 out of 10, Wonderful, (275 reviews)
"Lovely Hotel - perfect location"
United Kingdom
Helen
The price is CA $119
CA $143 total
includes taxes & fees
Nov 16 - Nov 17
The Imperial Hotel

6. The Dunes

The Dunes
4.0 star property
Tenby
9.8 out of 10, Exceptional, (79 reviews)
"Nice room, good parking, great breakfast - and just a short walk into town via the beach for a bit or along the cliff top….."
United Kingdom
Andrew
The price is CA $164
CA $196 total
includes taxes & fees
Nov 8 - Nov 9
The Dunes

7. The Broadmead Boutique B and B

The Broadmead Boutique B and B
3.0 star property
Tenby
9.8 out of 10, Exceptional, (150 reviews)
"Lovely staff Large, clean room with amazing shower Fantastic breakfast Top grade B&B"
United Kingdom
Michael
The price is CA $181
CA $217 total
includes taxes & fees
Nov 13 - Nov 14
The Broadmead Boutique B and B

8. The Gower Hotel

The Gower Hotel
3.0 star property
Saundersfoot
8.8 out of 10, Excellent, (150 reviews)
"Lovely hotel enjoyed our stay"
United Kingdom
Steve
The price is CA $170
CA $204 total
includes taxes & fees
Nov 8 - Nov 9
The Gower Hotel

9. The Esplanade

The Esplanade
4.0 star property
Tenby
8.6 out of 10, Excellent, (400 reviews)
"Fabulous location, hearty breakfast and friendly staff"
Canada
Janet
The price is CA $127
CA $152 total
includes taxes & fees
Nov 8 - Nov 9
The Esplanade

10. OYO Lamphey Hall

OYO Lamphey Hall
3.0 star property
Pembroke
8.2 out of 10, Very good, (122 reviews)
"Very nice hotel. Nice complimentary breakfast in the morning."
United States
Colleen
The price is CA $92
CA $119 total
includes taxes & fees
Nov 8 - Nov 9
OYO Lamphey Hall

11. The Town Crier

The Town Crier
2.5 star property
Tenby
9.0 out of 10, Wonderful, (54 reviews)
"Very central cracking balcony with family room Livly and welcoming pub 10/10 no faults."
United Kingdom
Gareth
The price is CA $108
CA $130 total
includes taxes & fees
Nov 9 - Nov 10
The Town Crier

12. Heywood Spa Hotel

Heywood Spa Hotel
4.0 star property
Tenby
9.2 out of 10, Wonderful, (275 reviews)
"Very nice hotel. Will use again when next in Tenby area"
United Kingdom
ian
The price is CA $190
CA $228 total
includes taxes & fees
Nov 8 - Nov 9
Heywood Spa Hotel

13. Harbour Stays - Ocean Square

Harbour Stays - Ocean Square
2.0 star property
Saundersfoot
8.8 out of 10, Excellent, (57 reviews)
"Location was perfect"
United Kingdom
Andrew
The price is CA $141
CA $169 total
includes taxes & fees
Nov 9 - Nov 10
Harbour Stays - Ocean Square

14. Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.2 out of 10, Very good, (479 reviews)
"Nice rooms, easy parking. Have a night porter who was very helpful. Have stayed before and would be happy to stay again."
United Kingdom
Roger
The price is CA $139
CA $167 total
includes taxes & fees
Dec 1 - Dec 2
Best Western Lamphey Court Hotel & Spa

15. The Strathmore

The Strathmore
3.5 star property
Tenby
9.6 out of 10, Exceptional, (185 reviews)
"Was over priced for what you got. Sea view was carpark"
United Kingdom
Mel
The price is CA $127
CA $152 total
includes taxes & fees
Nov 10 - Nov 11
The Strathmore

16. The Begelly Arms

The Begelly Arms
3.5 star property
Kilgetty
8.8 out of 10, Excellent, (157 reviews)
"Breakfast excellent hot and fresh , room lovely and clean. Staff very helpful, parking great, restaurant food very nice and good value for money. Begelly Arms is a great location for exploring the area would recommend to family and friends."
United Kingdom
Terence Joseph
The price is CA $138
CA $166 total
includes taxes & fees
Dec 8 - Dec 9
The Begelly Arms

17. Lovesgrove Country Guest House

Lovesgrove Country Guest House
3.5 star property
Pembroke
9.8 out of 10, Exceptional, (476 reviews)
"A very professionally run establishment. I would definitely recommend and will definitely stay again if in the area. Very clean, modern and friendly staff."
United Kingdom
Brenda
The price is CA $146
CA $175 total
includes taxes & fees
Dec 7 - Dec 8
Lovesgrove Country Guest House

18. Old Kings Arms Hotel

Old Kings Arms Hotel
3.0 star property
Pembroke
9.2 out of 10, Wonderful, (169 reviews)
"Great place to stay, highly recommend."
United Kingdom
Chris
The price is CA $157
CA $189 total
includes taxes & fees
Nov 8 - Nov 9
Old Kings Arms Hotel

19. Portclew House

Portclew House
4.0 star property
Pembroke
9.8 out of 10, Exceptional, (301 reviews)
"Great stay for Ironman wales, very attentive and helpful staff, clean rooms and very quiet surroundings!"
United Kingdom
Harrison
The price is CA $170
CA $204 total
includes taxes & fees
Nov 8 - Nov 9
Portclew House

20. Castlemead

Castlemead
2.5 star property
Tenby
9.6 out of 10, Exceptional, (8 reviews)
"Staff were very helpful and the location was great."
Canada
Brenda
The price is CA $210
CA $252 total
includes taxes & fees
Dec 8 - Dec 9
Castlemead
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare top hotels in St. Florence

3.0 star property
Tenby
4.0 star property
Tenby
3.0 star property
Tenby
3.0 star property
Saundersfoot
4.0 star property
Tenby
9.0
Wonderful
275 reviews
9.8
Exceptional
79 reviews
9.8
Exceptional
150 reviews
8.8
Excellent
150 reviews
8.6
Excellent
400 reviews
The price is CA $119
CA $143 total
includes taxes & fees
Nov 16 - Nov 17
The price is CA $164
CA $196 total
includes taxes & fees
Nov 8 - Nov 9
The price is CA $181
CA $217 total
includes taxes & fees
Nov 13 - Nov 14
The price is CA $170
CA $204 total
includes taxes & fees
Nov 8 - Nov 9
The price is CA $127
CA $152 total
includes taxes & fees
Nov 8 - Nov 9
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • No Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • No WiFi included
  • No Parking
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Florence attractions

Learn more about St. Florence

Like bars? Get away to relaxing St. Florence!

A church with a tall tower and gravestones in the foreground.
Photo by Paul Lowe 👣
Open Photo by Paul Lowe 👣

Top St. Florence Hotel Reviews

More cheap stays in St. Florence

Find out more about St. Florence

Top reasons to visit St. Florence

  • Stunning Beaches: St. Florence boasts beautiful beaches perfect for relaxation and seaside fun.
  • Outdoor Activities: Enjoy a range of activities, including cycling, golf, and an arcade adventure zone for thrill-seekers.
  • Charming Antiques: Explore delightful antique shops that showcase local crafts and history.
  • Historic Castles: Visit nearby historic castles for a taste of Welsh heritage and culture.
  • Welcoming Community: Experience the warmth of friendly locals in this picturesque village.

Find great hotels in St. Florence

Discover the charm of St. Florence, a picturesque village in Tenby, Wales, offering a diverse selection of hotels to suit every traveler's needs. From cozy bed and breakfasts to comfortable 2 to 4-star hotels, you'll find the perfect base for your adventures. Whether you're seeking beachside relaxation, pet-friendly accommodations, or an exciting getaway, St. Florence has it all. Explore the best hotels in the area and enjoy an unforgettable vacation experience.

  • Heywood Spa Hotel: A tranquil escape, the Heywood Spa Hotel combines relaxation and business amenities seamlessly. Located 3.2km from St. Florence, this 4-star hotel is perfect for travellers seeking a rejuvenating getaway or a professional retreat. The property boasts a full-service spa offering treatments like body wraps and deep tissue massages, along with an indoor pool and hot tub for ultimate relaxation. For business guests, the well-equipped business centre provides a conducive environment for meetings and work, making it an excellent choice for those who want to unwind after a day of productivity.
  • The Imperial Hotel: Situated 4.8km from St. Florence, The Imperial Hotel is a delightful 3.5-star accommodation that embraces a beach and pet-friendly theme. With direct access to the beach, this hotel is ideal for sun-seekers and animal lovers alike. The hotel allows pets with a variable fee, and amenities such as food and water bowls make it convenient for guests travelling with furry companions. Enjoy the coastal views and the laid-back atmosphere while making the most out of your beach holiday.
  • Royal Lion Hotel: Just 4.8km from St. Florence, the Royal Lion Hotel offers a relaxed beach-themed atmosphere for those craving seaside adventures. This charming 3.5-star hotel features direct beach access, making it perfect for sunbathing, swimming, or taking leisurely strolls along the shore. Its welcoming ambiance and proximity to the ocean create a delightful retreat for families and couples alike, ensuring a memorable holiday filled with sun and sand.

Where to stay in St. Florence

St. Florence, a charming village in Wales, offers a delightful mix of outdoor adventures and romantic getaways. Nestled near lovely waterfronts, it’s perfect for families and couples alike. Explore hidden gems in and around St. Florence, where the atmosphere is friendly and relaxing. With its secluded spots and vibrant community, this destination promises a memorable vacation filled with unique experiences and the warmth of friendly locals.

  • Tenby: Nestled along the stunning Pembrokeshire coastline, Tenby is a charming city known for its picturesque harbour and vibrant beaches. St. Florence, where you will be staying, is conveniently situated within Tenby, making it easy to explore this coastal gem. The city’s seasonal appeal attracts visitors primarily from June to August, ideal for enjoying outdoor adventures and breathtaking scenery. Hiking trails and recreational areas abound, while local landmarks such as the family-friendly beaches and nearby national park offer unique opportunities for exploration. Don’t miss the chance to wander through the colourful streets and indulge in fresh seafood at local eateries.
  • Saundersfoot: Located a mere 6.4km from St. Florence, Saundersfoot is a quaint coastal village that promises a delightful experience. This charming city shares Tenby's appeal for outdoor enthusiasts and nature lovers, making it a popular destination during the summer months. Visitors can enjoy recreational activities, scenic hiking trails, and the beautiful family beach. The local atmosphere is relaxed and welcoming, perfect for strolling along the promenade or enjoying a meal with ocean views. The proximity to the national park enhances its natural beauty, providing additional opportunities for exploration.
  • Kilgetty: Just 6.4km away from St. Florence, Kilgetty is a delightful city that offers a unique charm with a more laid-back feel. While it doesn’t experience the same seasonal peaks as its neighbouring towns, it still attracts visitors year-round, particularly in spring and summer. Outdoor lovers will appreciate the access to hiking trails and recreational areas, perfect for exploring the stunning natural surroundings. With its close proximity to beaches and national parks, Kilgetty makes for an excellent base for your adventures in Pembrokeshire.

Things to do in St. Florence

St. Florence is a fantastic destination for outdoor enthusiasts and beach lovers, offering a variety of activities such as an arcade adventure zone, recreational areas, and golf. Visitors can explore charming antique shops and enjoy scenic cycling routes, making it an ideal spot for adventure and relaxation. With its beautiful surroundings, St. Florence promises an enjoyable vacation experience for everyone.

Shopping

If you're up for a drive, Melin Tregwynt Woolen Mill is a charming store located 38.6km away from St. Florence, offering a delightful selection of woollen goods and unique gifts. In St. Florence itself, explore local shops for authentic Welsh souvenirs and handmade crafts.

Recreation

Experience the scenic Tenby Golf Club, offering outdoor sports vibes just 4.8km from St. Florence. For a touch of luxury, visit Trefloyne Golf Club, located 3.2km away. Unwind at The Spa at Celtic Haven, also 3.2km away, where wellness and relaxation await you.

Adventure

At Penally Court, enjoy camping surrounded by nature, perfect for family adventures. The Blue Lagoon Water Park offers thrilling water slides and wave pools for entertainment. Explore the Pembrokeshire Coast Path for breathtaking scenery and invigorating hikes, making it a must for outdoor enthusiasts.

Nightlife

The nightlife in St. Florence is vibrant and family-friendly. Enjoy thrilling games at Heatherton World of Activities or Makin Tracks, both offering adventure-filled arcade experiences. For a touch of culture, catch a performance at the Torch Theatre, located 13.2km away, perfect for a romantic evening out.

Booking tips and Expedia advantages for St. Florence

St. Florence offers various ways to save on your visit. Enjoy beautiful free attractions like Tenby Beach and Barafundle Bay. Plan your trip between January to February or November for lower accommodation prices, and consider booking about a month in advance. Tuesdays are the cheapest days to stay, while Sundays tend to be pricier. Use Expedia to find hotel deals, set your budget, and combine bookings for flights and activities. Look for eco-certified options to enhance your stay while being environmentally conscious.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Florence are January to February and November, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Florence about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Florence is Tuesday. The most expensive day to stay in St. Florence is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool offers you the flexibility to set your budget, choose your desired location, and more. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Additionally, you can refine your options by hotel type—selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly accommodations that are available for booking.
  • Consider bundling your trip: You can save some cash by combining your St. Florence hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in St. Florence

St. Florence, located near Tenby, Wales, is perfect for outdoor adventurers and beach lovers alike. With its stunning beaches, historic castles, and picturesque bays, this charming village offers a variety of attractions that cater to those seeking culture and outdoor experiences. Whether you're looking to relax by the sea or explore local heritage, St. Florence has something for everyone, making it an ideal destination for your vacation.

  • Carew Castle: Nestled 4.8km from St. Florence, Carew Castle offers a captivating blend of romance and cultural heritage. Explore its well-preserved ruins and picturesque surroundings, perfect for a leisurely stroll or a picnic.
  • Pembroke Castle: Located 9.7km from St. Florence, Pembroke Castle is a magnificent fortress steeped in history. Walk through its ancient walls and enjoy stunning views, immersing yourself in the rich stories of its past.
  • Tenby Beach: Just 4.8km away, Tenby Beach boasts beautiful sandy shores and vibrant beach vibes. Relax, sunbathe, or take a refreshing dip in the sea while enjoying the breathtaking coastal scenery.

Best time to go to St. Florence

Visitor numbers in St. Florence is generally unchanged in popularity throughout the year. The best time to visit St. Florence can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Florence falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in St. Florence falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January45.5°F (7.5°C)Light RainMostly CloudyAverageSlightly Low
February45.1°F (7.3°C)Light RainMostly CloudyAverageSlightly Low
March46.0°F (7.8°C)Light RainMostly CloudyAverageAverage
April48.7°F (9.3°C)Light RainMostly SunnyAverageAverage
May52.7°F (11.5°C)Light RainMostly SunnySlightly HighAverage
June57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
July60.8°F (16.0°C)Light RainMostly SunnySlightly HighSlightly High
August61.2°F (16.2°C)Light RainMostly CloudySlightly HighSlightly High
September59.2°F (15.1°C)Light RainMostly SunnyAverageAverage
October55.8°F (13.2°C)Light RainMostly CloudySlightly LowAverage
November50.9°F (10.5°C)Light RainMostly CloudySlightly LowSlightly Low
December47.8°F (8.8°C)Light RainMostly CloudySlightly LowSlightly High

Frequently asked questions

What is the best area to stay in St Florence?
The best area to stay in St Florence is within the village itself, particularly around the main street and its immediate surroundings.

This central area of St Florence offers a tranquil, picturesque setting with traditional Welsh cottages and a historic feel. The village revolves around its main street, which features a couple of local pubs and a village shop, providing a convenient base for your stay. You'll also find the village church, St Florence Church, a prominent landmark.

Families will find St Florence particularly appealing. The village's quiet streets and open spaces make it a relaxing environment, and it's well-located for exploring nearby family-friendly attractions like Heatherton World of Activities or the beaches of Tenby and Saundersfoot, which are just a short drive away.

For couples seeking a peaceful getaway, staying in St Florence offers a delightful escape. The village provides a calm, rural atmosphere, superb for unwinding.
When is the best time to go to St Florence?
The best time to visit St Florence is during the warmer months, specifically from late spring to early autumn (May to September), when the weather is generally pleasant for exploring the Pembrokeshire countryside and coast.

This period offers the most sunshine and comfortable temperatures, making it ideal for outdoor activities like walking, cycling, and visiting local attractions. You'll find that most local businesses, including cafes, shops, and activity providers, are fully operational and have extended hours during these months.

Families often find July and August particularly convenient due to school holidays, allowing for a relaxed trip with plenty of child-friendly activities available. The local beaches are at their best for enjoying sandcastle building and paddling, and attractions like Folly Farm Adventure Park and Zoo are popular choices.

Couples looking for a more peaceful experience might prefer May, June, or September. The weather is still lovely, but the main tourist crowds have not yet arrived or have started to disperse.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Florence.
How much is the nightly rate at a St. Florence hotel?
Prices for hotels in St. Florence often vary, but you can find a great deal from CA $118 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.